English: 'We need to do more research.
Telugu: 'మేము ఇంకా ఎక్కువగా పరిశోధనలు చెయ్యాల్సి ఉంది.