English: At this too i laughed.
Telugu: ఆ సంతోషంలో నేను కూడా నవ్వాను.