English: Leaders of the world have recognized this.
Telugu: స్వ యంగా ప్రపంచ దేశాల అధినేతలే ఈ అంశాన్ని అంగీక రించారు.