English: Nothing's good enough for them today.
Telugu: నేటి వారికి ఎంతటి మేలు చేసినా ఇంకా చాలదు.