i ended up there. - French English Dictionary