Hey Harry!
Here it goes:
every time = всякий/каждый раз
e.g.: Всякий раз, как мы включаем телевизор, мы всюду видим рекламу
after 2 minutes = через две минуты/по прошествии двух минут
e.g.: Через две минуты прозвенит звонок, и все пойдут на другой урок.
once in a while = время от времени
e.g.: Время от времени его команда выигрывала футбольный матч.
once every two minutes = каждые две минуты/не реже одного раза в две минуты
e.g.: Каждые две минуты... well, you get the idea; these are pretty much fixed phrases save for numerals where numerals are due.
Hope it helped! :)
Через 2 минуты(cherez dve minuty),
Всякий раз(vs'akiy raz),
Спустя две минуты(spust'a dve minuty),
"ЗА две минуты" - means 'within 2 minutes'.
Я составил этот ответ за две минуты.
За две минуты НЛО (UFO) пять раз пролетело мимо окна.