English: India in second spot
Telugu: భారత్ రెండో ర్యాంకుకు ఇంగ్లండ్ అడ్డు