At that time I found myself in a strange situation.
À ce moment je me suis retrouvé dans une situation étrange.
At that time I found myself in a strange situation.
À ce moment je me suis retrouvé dans une situation étrange.