English: In the past few years, however, some consensus has emerged on at least a few new pieces of the puzzle.
Telugu: అయితే, గత కొన్ని సంవత్సరాలలో, కొన్ని ఏకాభిప్రాయం కనీసం కొన్ని కొత్త భాగాలపై ఉద్భవించింది.