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