English: It is one of the busiest intersection in Delhi.
Telugu: డిల్లీలోని ప్రముఖ రైల్వేస్టేషన్ లో ఇది ఒకటి.