English: And it's totally on us.
Telugu: ఇది పూర్తిగా మనపై ఉంది.