English: I could not believe what I saw.
Telugu: చూడనిదాన్ని విశ్వసించలేం అంది.