English: Unbelievable yet true.
Telugu: నమ్మశక్యం కానిదే అయినా నిజం.