English: They certainly succeeded this year.
Telugu: మరియు ఈ సంవత్సరం వారు నిజంగా విజయం సాధించారు.