English: Sounds a bit incredible, but it is true.
Telugu: ఇది నమ్మడానికి కొంత వింతగా వున్నా ఇది మాత్రం అక్షరాలా నిజం.