English: Russia is looking a little better.
Telugu: ఇక రష్యాపరంగా చూస్తే కొంత మెరుగనిపిస్తోంది.