English: A lot of it's up to him.
Telugu: చాలా అతని మీద ఆధారపడి ఉంటుంది.