There is much to be said on both sides

There is much to be said on both sides是什么意思、There is much to be said on both sides怎么读
双方都有自己的道理

There is much to be said on both sides汉语翻译

双方都有自己的道理