Could someone pretty please translate these lyrics for me? I've been addicted to these songs lately and would really like to know what they are saying....
The songs are called:
"Believe ~Eien no Kizuna~" by Mika Kikuchi
"storm" by Ami Koshimizu
"Egao no Iro wa Niji no Iro" by Yukana and
"Otome wa DO MY BEST deshou? 2007 ver." by Mika Kikuchi, Ami Koshimizu, Yukana, Mai Nakahara, Saeko Chiba, and Ai Shimizu

Thank you~
sheenafan1000