English: Its on us.
Telugu: మనమీదే ఉంది.