English: These things should be investigated.
Telugu: ఈ విషయాలు యింకా పరిశోధన చేయాలి.