English: There is much still to be investigated in this subject.
Telugu: ఈ కేసులో ఇప్పటికీ తేలాల్సిన అంశాలు చాలానే ఉన్నాయి.