English: Finland is fantastic.
Telugu: అద్భుత ఫిన్లాండ్.