English: A new way has to be found.
Telugu: ఏదో నూతన మార్గం దొరికినట్టయింది.