English: Could do very well indeed.
Telugu: నిజంగానే చాలా బాగా చేసింది.