Key southwest Delhi stretch to be taken up for repair