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