English: The rest is all on him.
Telugu: మిగిలినదంతా ఆయనపై ఆధారపడి ఉంది.