The warning for too many parameters provided to a function call is worded incorrectly

Source
https://github.com/sumneko/lua-language-server/blob/d99c23af4bf8be944f58b374141dbfb81d48b5f5/locale/en-us/script.lua#L36
Proposed Solution
It should be replaced with something like:
This function expects a maximum of {:d} argument(s) but instead it is receiving {:d}.
So that it reads:
This function expects a maximum of 3 argument(s) but instead it is receiving 4.
The warning for too many parameters provided to a function call is worded incorrectly

Source
https://github.com/sumneko/lua-language-server/blob/d99c23af4bf8be944f58b374141dbfb81d48b5f5/locale/en-us/script.lua#L36
Proposed Solution
It should be replaced with something like:
This function expects a maximum of {:d} argument(s) but instead it is receiving {:d}.So that it reads: