English: A complaint has been lodged with the Delhi Police.
Telugu: ఈ సంస్థపై ఢిల్లీలో ఫిర్యాదులు అందాయి.