English: Such scenes were witnessed recently.
Telugu: తాజాగా అలాంటి సీన్ సాక్షాత్కరించింది.