English: Now their efforts have yielded results.
Telugu: ఇప్పుడు అతని ప్రయత్నాలు ఫలించాయని చెప్పాలి.