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