English: However, they had a smile on their faces.
Telugu: అయినా కూడా వారి మొఖం పై చిరునవ్వు చెదరలేదు.