English: It's still probably luck, though.
Telugu: బహుశా, ఇది ఇప్పటికీ, అదృష్టవశాత్తూ.