English: Such scenes were witnessed recently.
Telugu: ఇటీవల ఈ సన్నివేశాలను చిత్రీకరించారు.