English: They finally managed to reach Delhi.
Telugu: చివరిగా ఢిల్లీకి చేరుకుంటారు.