English: More research is needed.
Telugu: ఇంకెంతో రీసెర్చ్ అవసరం.