English: Yet he managed to smile.
Telugu: అయినా త‌ను కాస్త న‌వ్వించ‌గ‌లిగాడు.