to be responsible for something yourself
对某事负责 (dui mou shi fu ze)
"The success of this event rests on your own shoulders."
"这个事件的成功完全取决于你自己肩膀上的责任。" (Zhe ge shi jian de cheng gong wan quan qu jue yu ni zi ji jian bang shang de ze ren.)
to be going in the correct direction to achieve success
feeling relaxed and comfortable
the most advanced and innovative technology available
to adopt an environmentally friendly lifestyle
to move forward with great energy or speed
to feel mentally or emotionally unstable