English: Indians take about 70 per cent of these visas.
Telugu: ప్రతి ఏటా 70 శాతం వరకు ఈ వీసాలు భారతీయులకే దక్కుతున్నాయి.