English: But success has been elusive.
Telugu: కానీ విజయం ఉరుగ్వేదే.