English: Ninety percent made the journey on their own.
Telugu: ఎనభై శాతం ప్రయాణం ఒంటరిగానే చేసింది.