English: They had returned from Delhi recently.
Telugu: అక్కడి నుంచి కాసేపటి క్రితమే ఢిల్లీ చేరుకున్నారు.