English: Spain, France, and Germany
Telugu: స్పెయిన్‌, ఫ్రాన్స్‌, జర్మనీల్లోనూ మెరుగు