English: Success was still a long way off.
Telugu: విజయం ఇంకా చాలా దూరంలో ఉంది.