English: It's a God look indeed.
Telugu: నిజంగా దేవీ దర్శనమే.