be unable to keep up - Turkish English Dictionary