English: We even got most of what we wanted.
Telugu: చాలా వరకు మనం కావలసిన దాన్ని పొందుతాం కూడా.