A cry of anguish and a song of praise