English: A few translations have made efforts in this direction.
Telugu: ఇటీవల వచ్చిన అనువాదాలు ఈ దిశలో కొంత ప్రయత్నం చేశాయి.