English: An amazing scene was presented to their view.
Telugu: వాళ్లు చూసిన అద్భుత దృశ్యం కళ్ళముందె వుంది.