English: "Europe is beginning to look better.
Telugu: "యూరప్ లో పరిస్థితి మెరుగు పడుతోంది.