English: The road was developed recently.
Telugu: ఈ రోడ్డును ఈ మధ్యే వేశారు.