English: Although it sounds too good to be true.
Telugu: వినడానికి అతి అనిపించినా ఇది నిజం.