English: Barely believable, but true nonetheless.
Telugu: నమ్మశక్యంగా లేదు కానీ, నిజంగా నిజం.