English: This looks unbelievable but is true.
Telugu: నమ్మదగని విషయంగా అనిపించినా ఇది అక్షర సత్యం.