English: This makes me very happy.
Telugu: దీంతో, మహా సంతోషంగా అనిపిస్తుంది.