English: In the end, it comes down on us.
Telugu: ఫైనల్ గా అది మన మీదే డిపెండ్ అయి ఉంటుంది.