English: I had laughed.
Telugu: నవ్వూ వచ్చింది.