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