English: The rest it's on us!
Telugu: మిగిలింది మనమే!