English: That much faith is necessary.
Telugu: ఇలాంటి నమ్మకం ఎంతో అవసరం.