English: They haven't been coming for a long time.
Telugu: చాలా కాలంగా ప్రయత్నిస్తున్నా అవి రావడం లేదు.