Use strings.Replacer instead of nested Replace function calls

It makes the code easier to understand and also easy to add more terms to replace