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