English: There has been a great deal of research on these subjects in the past 20 years.
Telugu: గడిచిన యాభయి సంవత్సరాలుగా ఈవిషయాల గురించి ఎంతో పరిశోధన జరిగింది.