English: translators as well.
Telugu: అనువాదకులు కూడా.