English: Their success, though, is evident.
Telugu: . అయినప్పటికీ విజయం తమదేనని స్పష్టం చేశారు.