be constantly struggling with something - Turkish English Dictionary