English: It's my HAPPY place.
Telugu: నా సంతోషం ఉన్న చోటు ఇది.