English: What they have done is not satisfactory.
Telugu: తాము చేస్తున్న పనివల్ల సంతృప్తి పొందలేదు.