A dead ringer
Hindi Meaning: एकदम समान
English Meaning: Exact look-alike
A deadlock
Hindi Meaning: गतिरोध
English Meaning: No progress
A dog’s life
Hindi Meaning: मुश्किल ज़िंदगी
English Meaning: Miserable life
A dry run
Hindi Meaning: रिहर्सल
English Meaning: Practice session
A far cry
Hindi Meaning: बिल्कुल अलग
English Meaning: Very different
A fat cat
Hindi Meaning: अमीर ताकतवर व्यक्ति
English Meaning: Rich & powerful person