English: But busy roads, though.
Telugu: అయితే రహదారులు మాత్రం ఇరుకిరుకుగానే ఉన్నాయి.