English: Maybe that's the secret of this win.
Telugu: బహుశా, ఇదే ఈ సినిమా విజయ రహస్యం కావొచ్చు.