English: And it's also baffling to many.
Telugu: అనేది కూడా చాలా మందికి డౌటు.