English: There are some efforts, though.
Telugu: అయితే, కొన్ని ప్రయత్నాలు.