Embrace The Journey Meaning In Hindi / Their songs have become arena rock staples and are still played on rock radio stations across the world.