English: Both of us can't believe our own eyes.
Telugu: చూస్తే మన కళ్లను మనమే నమ్మలేం.