English: 21 million pounds.
Telugu: 21 మిలియన్ పౌండ్ల.