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