English: much remains to be understood.
Telugu: ఇంకా అర్థం చేసుకునే సంగతులెన్నో మిగిలాయి.