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