In the teeth of(phrase)
Despite problems or difficulties.
Hindi meaning:किसी के विरोध के बावजूद
Synonyms: Confronting, Opposing, Countering, In Defiance of
Example: The bill was passed in the teeth of strong opposition.
Trick to remember: Teeth thod diye In the teeth of hone pe bi.









