English: They haven't visited here recently.
Telugu: వాళ్ళు ఈ మధ్య కాలంలో ఇక్కడికి రాలేదు.