English: the gods are pleased.
Telugu: దేవతలు ఆనందించారు.