English: India Should Win World Cup
Telugu: వరల్డ్‌కప్ ఇండియాలోనే జరగాలి