moreover for some people maintained that arms is spending on development
Moreover, for years, some people have maintained that spending on arms is spending on development.
Moreover, for some people maintained that arms is spending on development.