English: It has hosted many world leaders.
Telugu: ఇది ఎంతో మంది ప్రపంచస్థాయి నేతల్ని అందించింది.