perhaps a bit more openess and a bit more reflection will give us to be more effective this matter
Perhaps a bit more openness and a bit more reflection will give us a chance to be more effective in this matter.
Perhaps a bit more openness and a bit more reflection will give us a to be more effective this matter.