English: Over 30 teams from countries around the world participate.
Telugu: ప్రపంచం నలుమూలల నుంచి 30కి పైగా దేశాలకు చెందిన బృందాలు ఈ పోటీలో పాల్గొంటున్నాయి.