cause a lot of trouble with something - Turkish English Dictionary