English: Herein lies its success.
Telugu: ఇక్కడ విజయం తమదేనని అంటోంది.