善变
fickle; mercurial; changeable; capricious; to be apt to change
善辩
eloquent; good at arguing
满山遍野
covering the whole land; over hills and dales
漫山遍野
lit. covering the mountains and the plains (idiom); fig. as far as the eye can see; covering everything; omnipresent