Russian | English |
в глазах общественного мнения | in the court of public opinion (CNN Alex_Odeychuk) |
в глазах сограждан | in the mind of the citizenry (Alex_Odeychuk) |
представить себя в выгодном свете в глазах | shop himself to (кого-либо; New York Times Alex_Odeychuk) |