English: But he still encounters obstacles at every turn.
Telugu: అయితే ఆయనకు అడుగడుగునా అడ్డంకులు ఎదురవుతున్నాయి.