English: All this has happened in just about 20-odd months.
Telugu: ఇదంతా సాధించింది కేవలం 20నెలల్లోనే.