English: The incident took place recently.
Telugu: ఇంత‌లోనే ఈ ఘటన చోటు చేసుకోవడం గమనార్హం.