who will bear the expenses of your visit to england – Meaning and Explanation