English: But all those difficulties have been overcome.
Telugu: అయితే దీనికి సంబంధించిన అడ్డంకులన్నీ తొలిగిపోయాయట.