English: Madame Tussauds is a wax museum in central London.
Telugu: మేడం తుస్సాడ్స్ ఒక ప్రముఖ మైనపు మ్యూజియం లండన్ లో ఉంది.