English: But all these obstacles can be overcome.
Telugu: అయితే దీనికి సంబంధించిన అడ్డంకులన్నీ తొలిగిపోయాయట.