English: This Is My HAPPY Place.
Telugu: నా సంతోషం ఉన్న చోటు ఇది.