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