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