too much to overcome - Turkish English Dictionary