English: A thorough investigation is required on this front.
Telugu: ఈ విషయంపై సమగ్ర పరిశోధన అవసరం.