English: It sounds incredible, but it is true.
Telugu: నమ్మదగని విషయంగా అనిపించినా ఇది అక్షర సత్యం.