English: A smile on our faces.
Telugu: మొహం మీద చిరునవ్వులు మొలుస్తున్నాయి.