English: Incredible but true.
Telugu: అన్బిలీవబుల్ కానీ నిజమైన.