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