English: observers say.
Telugu: అంటున్నారు ప‌రిశీల‌కులు.