English: Modi one of top 10 world leaders: Venkaiah Naidu
Telugu: మోడీ ప్రపంచ టాప్ 10 నేతల్లో ఒకరు