English: It seems to be incredible but it is true.
Telugu: చూడ్డానికి అతిశయోక్తి లాగా ఉంటుంది గానీ ఇది నిజం.