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