go a long way toward - Turkish English Dictionary