English: Ambala is 200 km from Delhi.
Telugu: అంబాలా అనేది ఢిల్లీకి 200 కిలోమీటర్ల ఉత్తరంలో ఉంది.