a long way after - Turkish English Dictionary