The English title within the for Soredemo Sekai wa Utsukushii anime is Still world is Beautiful: Crunchyroll calls it "The World is Still Beautiful". Finally, it's English Wikipedia article says the literal English translation is "Even So, The World is Beautiful". (Although the article title i...