English: Anyone could do better!
Telugu: ఇంతకంటే ఎక్కువ ఇంకేం చేయగలరు ఇంకెవరైనా!