English: I was very impressed by this museum.
Telugu: నాకు ఈ మ్యూజియం చాలా నచ్చేసింది.