ride the struggle bus - Turkish English Dictionary