as far as our experience goes - Turkish English Dictionary