English: many wondered.
Telugu: చాలా మంది అడిగారు.