English: with limited public transport.
Telugu: పరిమిత ప్రజా రవాణా.