English: The scene was highly impressive.
Telugu: ఆ సన్నివేశం చాలా అద్భుతంగా వచ్చింది.