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