English: A large number of foreign nationals had participated in it.
Telugu: ఇందులో పలు దేశాలకు చెందిన విదేశీయులు కూడా పాల్గొన్నారు.