English: A little bit more research needed.
Telugu: ఇంకొంత పరిశోధన చేయాల్సి ఉంది’ ఇలా చెప్పొచ్చు.