English: 2011 World Cup finisher
Telugu: వాంఖడెలో 2011 వరల్డ్ కప్ ఫైనల్