English: It should arrive within the next 12-24 months.
Telugu: వచ్చే 12-24 నెలల్లో ఈ ఇష్యూ రావొచ్చని అనుకుంటున్నారు.