English: These have been very successful.
Telugu: ఇవి మంచి విజయాలను సాధించాయి.