to go the extra mile - выложиться на все сто; прилагать дополнительные усилия; backlash - негативная обратная реакция; (trade) union - профсоюз; roster [rɔstə] - расписание нарядов, дежурств; to step in - вмешиваться. 498 viewsYaroslav, 21:37