English: Or at least he's very well preserved.
Telugu: లేదా కనీసం బాగా సంరక్షించబడిన.