English: There are some minor hitches though.
Telugu: అయితే, కొన్ని స్వల్ప పరిమాణాలు ఉన్నాయి.