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