English: This is what is puzzling.
Telugu: అంటూ సందిగ్ధత వ్యక్తం అవుతోంది.