English: India shocked. . .
Telugu: ఇండియాకు షాక్ ఇచ్చిన ఇంగ్లాండ్…!