English: Students from 23 other countries participated in this.
Telugu: 23 దేశాలకు చెందిన విద్యార్థులు ఈ పోటీల్లో పాల్గొంటున్నారు.