English: Some roads, too, have been constructed recently.
Telugu: ఇటీవల కొన్ని రోడ్లు మంజూరయ్యాయి.