English: India won their second World Cup 28 years later in 2011 and remarkably won their second ever Test at Lord's three years later in 2014.
Telugu: 28ఏళ్ల తర్వాత రెండోసారి 2011లో ప్రపంచకప్ గెలిచిన భారత్. . ఆ తర్వాత మూడేళ్లకు 2014లో లార్డ్స్ మైదానంలో తన రెండో టెస్టు మ్యాచ్ విజయం సాధించింది.