English: But there are still political hurdles.
Telugu: అయినా ఇంకా తప్పటడుగులే రాజకీయంగా పడుతున్నాయి.