The best invocations are those suggested by the Prophet (S). There are no language barriers between you and your Allah. He accepts your prayers in every language as long as you know how to ask for what you are wishing from him. He is all knowing and seeing. A great book to reflect on how to ask Allah the Almighty.