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