English: The incident took place recently.
Telugu: ఇంత‌లోనే ఈ సంఘ‌ట‌న చోటు చేసుకోవ‌డం విశేషం.