English: But it remains compelling.
Telugu: అయితే అది నిలకడగా వుంది.