English to Hindi

Meaning for:
up the spout
other
कठिनाई में;निराशाजनक स्थिति में;बेकार;गलत