English: Could still be a few months off though.
Telugu: అయితే, ఇంకొన్ని నెలలు ఆగాల్సి రావచ్చు.