English: It seems impossible to believe, but it’s true.
Telugu: అది నిజమో కాదో కన్ఫర్మేషన్ లేదు కానీ నమ్మేలాగే ఉంది.