English: There are many challenges still.
Telugu: ఇంకా ఎన్నో అవమానాలు ఎదురవుతూనే ఉన్నాయి.