English: And still I laughed.
Telugu: అయినా నేను నవ్వుతూనే ఉంటాను.