shoehorning
набиваться (о людях)
to be aware of
быть в курсе чего-то; учитывать что-то
Numerous risks are taken every day by currency traders.
Валютные трейдеры рискуют каждый день множество раз.
coach potato
тот кто проводит много времени пассивно; дословно "диванная картошка"
time consuming
затратное по времени; отбирает много времени
you should be aware that the requirements may vary from one department to another
Вам стоит быть в курсе что это требования могут варьироваться от отдела к отделу.
canvas
холст
Комментарий переводчика
В компьютерной графике область на которой отображаются обьекты
you are shit
Я не уверен что ценю твои личные качества.
Фидбэк
feedback
Think of tomorrow, the past can't be mended.
Думай о будущем, прошлое не вернуть.
Комментарий переводчика
Дословно "прошлое не собрать/отремотировать"