English: explanation does not appear to me satisfactory.
Telugu: దీనికిచ్చిన వివరణ నాకు సంతృప్తిగా లేదు.