English: So there still remains a lot to be answered.
Telugu: అందువల్ల జవాబు ఇవ్వటానికి ఇప్పటికీ చాలా మిగిలి ఉంది.