English: That made me happy and satisfied.
Telugu: యిది నాకు సంతోషమూ కలిగించింది, కలవరమూ కలిగించింది.