English: Too happy.
Telugu: ఎంతో సంతోషం కూడా కలుగుతుంది.