English: It's on us to continue it.
Telugu: ఇక, దానిని కొనసాగించాల్సిన వంతు మనదే.