English: Although Sweden.
Telugu: . స్విట్జర్లాండ్ అయినా.