English: The gods were amazed to see this.
Telugu: అది చూసిన దేవతలు తత్తరపాటు చెందారు.