English: Over the past several years we have seen much debate over them.
Telugu: గత కొన్ని సంవత్సరాలుగా మేము వారిపై ఎక్కువ చర్చలు జరిగాము.