In the Crosshairs(idiom)
In a position to be criticized or attached.
Hindi meaning:ऐसी स्थिति जिसमें लोग आलोचना करने के लिए उत्सुक है
Synonyms: Censurable, Blamable, Excoriating, Lambasting, Condemnable
Example: The actor has been in the crosshairs of politicians and public for his comments on religion derogatory.
Trick to remember: Hairs bada liye to log In the Crosshairs karte hai.









