English: As unbelievable as this might sound it is a fact.
Telugu: నమ్మదగని విషయంగా అనిపించినా ఇది అక్షర సత్యం.