English: But criticism did not deter him.
Telugu: అయినా అతడిపై విమర్శలు ఆగలేదు.