English to Hindi

Meaning for:
almost too good to be true
other
इतना अधिक सुंदर है कि इस पर विश्वास नहीं