English: That was a little difficult to believe.
Telugu: న‌మ్మ‌డానికి కాస్త క‌ష్టంగా ఉన్నా ఇదే జ‌రిగింది మ‌రి.