English: India has already won the 2011 World Cup.
Telugu: ఇండియా 2011 ప్రపంచకప్ గెలిచిన ఆనందం.