English: I haven't talked with them recently.
Telugu: ఇటీవల నేను వాళ్లెవరితోనూ మాట్లాడలేదు.