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