English: India always pose a great challenge.
Telugu: ఇంగ్లండ్ టూరంటే ఇండియాకు ఎప్పటికీ సవాల్ గానే నిలుస్తోంది.