English: Fortunately this has happened recently.
Telugu: ఇటీవలే దురదృష్టవశాత్తూ జరిగిన ఘటనే ఇది.