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