English: Although it is unbelievable, it is a fact.
Telugu: ఇది నమ్మదగని విషయమే అయినప్పటికీ ఇది నిజం.