English: And I laughed a lot too.
Telugu: నేను కూడా పెద్దగా నవ్వేసా.