be a total success - Turkish English Dictionary