English: Also, I feel so much happier.
Telugu: అదికూడా నాకు చాలా సంతోషం అనిపిస్తుంది.