English: strange, but true.
Telugu: వింత, కానీ నిజం.