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