English: A great success both times.
Telugu: రెండు చోట్లా ఘన విజయం సాధించారు.