English: Spain, France, and Germany
Telugu: ఆపై చైనా, స్పెయిన్, ఫ్రాన్స్