English: Anyway maybe you’ll do better.
Telugu: అయినా కూడా మీరు మెరుగైన పనితీరు కనబరుస్తారు.