English: Many of them admit that.
Telugu: ఈ విష‌యాన్ని చాలామంది ఒప్పుకున్నార‌ని కూడా చెప్తారు.