English: This is what is puzzling.
Telugu: దీంతో ఈ విషయం క‌ల‌క‌లం రేపుతోంది.