English: Who can do it better?
Telugu: ఇంతకంటే గొప్పగా ఎవరు చేయగలరు?