English: His explanation was satisfactory.
Telugu: మీ వివరణ సంతృప్తికరంగా ఉంది.