English: There are some hiccups though.
Telugu: అయితే, కొన్ని స్నాగ్స్ ఉన్నాయి.