English: His explanation did not satisfy critics, however.
Telugu: అయితే ఈ ఆరోపణలు ఆయన విమర్శకులను సంతృప్తిపరచలేదు.