English: They had returned from Delhi recently.
Telugu: వారు ఢిల్లీనుంచి తిరిగి వచ్చి కూడా చాలా రోజులు గడిచాయి.