English: They haven't visited here recently.
Telugu: వారు ఇటీవలి కాలంలో ఎటూ ప్రయాణించలేదు.