English: It’s unbelievable but true.
Telugu: ఇది నమ్మదగని, కానీ నిజం.