Коррректно: говорит на гуарани, говорит на языке гуарани.
Возможны оба варианта.
Внимательный
Внимающий
Спасибо за внимание
Принимая во внимание
Обратите внимание
Коррректно: говорит на гуарани, говорит на языке гуарани.
Возможны оба варианта.