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