went on the record for (verb) swear by: be certain, recommend
Sinonime: advocate,
back, bank on, be satisfied with, believe in,
compliment, depend on it,
endorse, go on the record for, have faith in,
plug*,
praise, put in a good word, speak highly of, speak well of, stand by,
suggest, think highly of, vouch for