A backseat driver
Hindi Meaning: पीछे से हुक्म चलाने वाला
English Meaning: Someone who gives unwanted advice or tries to control from the sidelines
A bad egg
Hindi Meaning: बुरा व्यक्ति
English Meaning: A dishonest or untrustworthy person
A bad patch
Hindi Meaning: मुश्किल दौर
English Meaning: A difficult period in life
A baker’s dozen
Hindi Meaning: तेरह की संख्या
English Meaning: Thirteen instead of twelve
A ball of fire
Hindi Meaning: ऊर्जा से भरा व्यक्ति
English Meaning: A very energetic or enthusiastic person
A bear garden
Hindi Meaning: शोरगुल वाली जगह
English Meaning: A noisy or chaotic place
A beast of burden
Hindi Meaning: बोझ ढोने वाला जानवर
English Meaning: An animal used for carrying heavy loads
A bed of nails
Hindi Meaning: कठिन परिस्थिति
English Meaning: A very difficult or uncomfortable situation
A bed of roses
Hindi Meaning: आरामदायक जीवन
English Meaning: An easy or comfortable life
A bed of thorns
Hindi Meaning: कांटों का बिस्तर
English Meaning: A situation full of difficulties