Of course you are right,your translation is quite good.
你要是把提问放在英语分类会更恰当一些,我从理工角度觉得你的翻译很流畅和实际了,词句意思也都到位了.
希望对你有帮助O(∩_∩)O~