English: 'Your explanation is satisfactory.
Telugu: మీ వివరణ సంతృప్తికరం.