English: It seemed incredible.
Telugu: నమ్మలేనట్టు చూసింది.