English: Both of those things have proven successful.
Telugu: ఆ రెండు కూడా విజయవంతం అయ్యాయని తెలిపారు.