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