English: delegates from over 120 countries.
Telugu: 120 కి పైగా దేశాల ప్రతినిధులు,