English: Looked baffled!
Telugu: బెదురుబెదురుగా చూశాయి!