English: Our success owed to many reasons.
Telugu: విజయం అనేక కారణాలపై ఆధారపడి ఉంటుంది.