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