English: top 20 in the World.
Telugu: ప్రపంచంలోనే టాప్ 20.. .