English: Could you do better.
Telugu: నువ్వు ఇంతకన్నా బాగా చేయగలవు.