English: India won worldcup title twice in 1983 and 2011.
Telugu: 1983 మరియు 2011 లో వరుసగా రెండుసార్లు ప్రపంచ కప్ను ఇండియా గెలుచుకుంది.