English: A bit of research would be necessary.
Telugu: ఇందుకు కొంత పరిశోధన అవసరం.