English: I honestly couldn't believe my eyes for a minute.
Telugu: నిమిషం దాకా నా కళ్ళని నేనే నమ్మలేకపోయాను.