English: This seems incredible, but it is none the less true.
Telugu: కాస్త అతిశయం అనిపించినా కానీ ఇందులో వాస్తవం లేకపోలేదు.