put one's weight behind something - German English Dictionary