Is 如果我们，所有的学生，没有我们的中文老师，我们就永远不能站起来在听众前面说中文 grammatical and does it makes sense? English:


  If we, all the students, never had our teachers, we would never be able to stand and speak Chinese in front of an audience.


My variation in Chinese:


  如果我们，所有的学生，没有我们的中文老师，我们就永远不能站起来在听众前面说中文。


I want to know if this sentence is correctly translated and makes sense in terms of Chinese grammar.

P.S. This is for a spoken performance in a competition. I would also like to know if I can actually say it like this.
如果没有老师，我们——所有学生——就绝不可能在听众面前说中文。


I think that "all the students" must be translated and not omitted; here it is used for emphasis.  And "would never be able to " is 绝不可能。