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