English: The rest still remains to be investigated.
Telugu: మిగతా అంశాల గురించి ఇంకా పరిశోధనలు జరగాలి.