English: Nonetheless, you might be able to fare better.
Telugu: అయినా కూడా మీరు మెరుగైన పనితీరు కనబరుస్తారు.