English: They looked at me incredulously.
Telugu: వారు నన్ను గందరగోళంగా చూసారు.