English: This requires investigation.
Telugu: ఇందుకు కొంత పరిశోధన అవసరం.