English: Although some here won’t admit to such.
Telugu: ఈ విషయం చెప్పినా కొందరు అంగీకరించరు.