English: A little hard to believe but whatever.
Telugu: న‌మ్మ‌డానికి కాస్త క‌ష్టంగా ఉన్నా ఇదేనిజం.