x <- c('I like the pizza', 'The water in the pool', 'the water in the pool')
gsub("(?<!^)\\b(?:the|an?|[io]n|at|with|from)\\b(*SKIP)(*FAIL)|\\b(\\pL)", "\\U\\1", x, perl=T)
eCA8LSBjKCdJIGxpa2UgdGhlIHBpenphJywgJ1RoZSB3YXRlciBpbiB0aGUgcG9vbCcsICd0aGUgd2F0ZXIgaW4gdGhlIHBvb2wnKQpnc3ViKCIoPzwhXilcXGIoPzp0aGV8YW4/fFtpb11ufGF0fHdpdGh8ZnJvbSlcXGIoKlNLSVApKCpGQUlMKXxcXGIoXFxwTCkiLCAiXFxVXFwxIiwgeCwgcGVybD1UKQ==