English: But more needs to be found out.
Telugu: అయినా ఇంకెంతో తెలుసుకోవలిసింది ఉంది.