English: But all sorts of obstacles stand in his way.
Telugu: అయితే ఆయనకు అడుగడుగునా అడ్డంకులు ఎదురవుతున్నాయి.