English: But it requires much faith.
Telugu: కాని, దానికి చాలా ధైర్యసాహసాలు కావాలి.