English: It is favor to India to win the World cup 2011.
Telugu: ఇండియా 2011 ప్రపంచకప్ గెలిచిన ఆనందం.