');var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; })();

Did you know?

In addition to reading lyric translations, you can now learn French with music and lyrics from your favorite artists.

Our app includes full translations of every line and word, pronunciation practice, progress tracking, and various lessons to keep your learning fun and interesting.

No grudge, no grudge

You would have liked to write the verses of my destiny

You wished all my dreams were yours

You expected me to erase what you regret

That I take over your battles, the things not done

Only here it is, it's up to me to make my life

It disappoints you but that's how it is

Only here it is, it's me who lives my choices

Whether they are good or not

Without hard feelings

The first star I get, I give it to you, without hard feelings

Without hard feelings

The first place in my dream I reserve it for you, without hard feelings

You always told me I have to become someone

A doctor, a politician, someone good

You almost stifled my gifts, my childhood dreams

I'm sorry but I should take my chance

Don't blame me, it's up to me to make my life

It disappoints you but that's how it is

Don't blame me, it's me who lives my choices

Whether it's good or not

Without hard feelings

The first star I get, I give it to you, without hard feelings

Without hard feelings

The first place in my dream I reserve it for you, without hard feelings

');var c=function(){cf.showAsyncAd(opts)};if(typeof window.cf !== 'undefined')c();else{cf_async=!0;var r=document.createElement("script"),s=document.getElementsByTagName("script")[0];r.async=!0;r.src="//";r.readyState?r.onreadystatechange=function(){if("loaded"==r.readyState||"complete"==r.readyState)r.onreadystatechange=null,c()}:r.onload=c;s.parentNode.insertBefore(r,s)}; })();