English: This is unbelievable but true.
Telugu: ఇది ఊహించ‌నిదే అయినా ప‌క్కాగా నిజం.