English: A lot of further researches are required.
Telugu: ఇంకా చాలా విస్తృతంగా పరిశోధన జరగాలి.