English: They've made an effort.
Telugu: అవి కొంత ప్రయత్నం చేశాయి.