English: Unfortunately, no other detail is known at the moment.
Telugu: దురదృష్టవశాత్తు, ప్రస్తుతానికి ఇతర వివరాలు తెలియవు .