second, you have to stick to the original language and don't deviate too much, which I mean sentence by sentence, sometimes words. Just one example here, myth and legend are very close, maybe myth and epic.
沧桑变迁 is literally landscape changing - changing from sea to dry land, which means great changes. A lot of Chinese idioms are used metaphorically, and difficult to translate.
After all, nice shot!