English: India won world cup after 28 years in 2011.
Telugu: 28 ఏళ్ల తర్వాత 2011లో భారత్ వరల్డ్ కప్ గెలిచింది.