English: But his explanation did not satisfy them.
Telugu: కానీ, వీరి వివరణకు ఈశ్వరి సంతృప్తి చెందలేదు.