English: India vs England 2nd Test match will be played at Lord’s, London.
Telugu: England vs India 2nd Test : భారత్, ఇంగ్లాండ్ జట్ల మధ్య లార్డ్స్‌లో జరిగే రెండో టెస్ట్‌లో ఇరు జట్లకు పెద్ద ఎదురుదెబ్బ తగిలింది.