English: on translation as well.
Telugu: అనువాదం కూడా.