be overwhelmed by trouble - Turkish English Dictionary