generally speaking

  1. genellikle, umumiyet itibarıyla.
    Generally speaking, I think you are right.