I was off the track for a while but now everything is okay — Я здесь немного не в ту степь попер, но сейчас все в порядке
OFF THE TRACK
Англо-русский перевод OFF THE TRACK
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012