Central Insight

Delivering clear, reliable news and essential information for today’s world.

');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 Italian 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.

Whoa whoa-ho-ho, whoa-ho-ho, whoa-ho-ho

When the deep purple falls over sleepy garden walls

And the stars begin to twinkle in the night

In the mist of a memory you wander all back to me

Breathing my name with a sigh

In the still of the night once again I hold you tight

Though you're gone, your love lives on when moonlight beams

And as long as my heart will beat, sweet lover, we'll always meet

Here in my deep purple dreams

When the deep purple falls over sleepy garden walls

And the stars begin to twinkle in the night

In the mist of a memory you wander back to me

Breathing my name with a sigh

In the still of the night once again I hold you tight

Though you're gone, your love lives on when moonlight beams

And as long as my heart will beat, sweet lover, we'll always meet

Here in my deep purple dreams

And as long as my heart will beat, sweet lover, we'll always meet

Here in my deep purple dreams

Whoa whoa-ho-ho, whoa-ho-ho, whoa-ho-ho

');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)}; })();