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