English: They finally managed to reach Delhi.
Telugu: చివరికి ఢిల్లీ చేరుకుని అక్కడే ఉండిపోయారు.