framträdande ett imponerande intryck och helsades med starka applåder.