English: They may have succeeded too.
Telugu: బహుశా అదే వారిని విజయవంతం చేయొచ్చన్నాడు.