English: Almost unbelievably so, but it was the truth.
Telugu: నిజంగా నమ్మశక్యంగా లేదు కదా కానీ ఇదే నిజం అండి.