It's no doubt possible to have translation with less lag on average than current tools like Google Translate's Conversation Mode, but truly real-time translation is impossible because of word order differences. You can't translate a word you haven't heard yet.