English: Satisfactory.
Telugu: . సంతృప్తికరంగా ఉన్నట్లే.