English: A bit too happy actually.
Telugu: నిజంగా చాలా సంతోషంగా ఉంది.