English: It was a ghastly sight they saw.
Telugu: వాళ్లు చూసిన అద్భుత దృశ్యం కళ్ళముందె వుంది.