English: All in all, Europe is on the mend.
Telugu: ఒక్కమాటలో చెప్పాలంటే యూరప్ గజగజలాడుతోంది.