English: His explanation was not satisfactory.
Telugu: ఆయన వివరణతో ఏ మాత్రం సంతృప్తి చెందలేదు.