English: These have both been outstanding successes.
Telugu: ఆ రెండు చోట్ల బ్రహ్మాండమైన విజయాలు సొంతమయ్యాయి.