English: They came recently.
Telugu: కొద్ది సేపటిలోనే వాళ్ళ వచ్చారు.