1.Yet observers say Burmese officials still have a long way to go to create a free Internet environment.
Still have a long way 仍然有很长的路要走,仍有很长的路
Step out, you still have a long way to go.
加快步伐,你还得走很长一段路呢 。
Don't be above yourself. You still have a long way to go.
不要得意忘形,你还有很长的路要走 。
2.He once was charged with crimes under the electronic transactions act.
be charged with 承担,被控告;充满
Both men were charged with assault.
两人均被控侵犯他人身体罪 。
The youth was charged with three counts of burglary.
那位年轻人被控犯有三次盗窃罪 。