English: More than 100 teams are participating in the championship.
Telugu: ఈ ఒలింపియాడ్‌లో 100కు పైగా దేశాలు పాల్గొంటున్నాయి.