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