She made a fine impression and was well received by the people of England.
Ia membuat kesan yang baik dan diterima dengan baik oleh rakyat Inggris.