English: Although I love visiting Russia.
Telugu: అయినా నేను రష్యా వెళ్లడానికి ఇష్టపడతాను.