what is viva la vida in english
Best Answer: Viva la Vida is Spanish. It's literal meaning is live the life. It is often used in english to say long live such as viva la resistance or long live the resistance. **************************************... Source(s): ÐºÏÑÑ Â¢ÏÐ²Î±Î¹Î· Â· 9 years ago.