praise by world leaders.