be hardly hanging together - Turkish English Dictionary