English: It has been in the British Museum ever since.
Telugu: అప్పటినుంచి ఆ మమ్మీ ఇంగ్లాండ్లోని మ్యూజియంలో ఉంది.