English: These things should be investigated.
Telugu: ఈ విషయాలను ఇంకా విశదీకరించాలి.