English: Really, it was a sight for the gods to see.
Telugu: అది నిజముగా దేవతలు ఏశ్షింపందగిన దృశ్యము.