no longer ago than last week - Turkish English Dictionary