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