英语just at (that time),right in (that place),right in the middle of (doing sth)
德语gerade [temporal] ,zur Zeit, im Ga