English: I've relied on him greatly.
Telugu: నేను అతనిపై చాలా ఆధారపడ్డాను.