English: World Leaders baffled
Telugu: ప్రపంచదేశాల నేతల ఆగ్రహం