English: A lot more needs to be known.
Telugu: ఇంకా ఎన్నో విషయాలు తెలుసుకోవాల్సి వస్తుంది.