English: All this has happened in only twenty years.
Telugu: ఇదంతా కేవలం ఇరవైతొమ్మిది సంవత్సరాలలోనే జరిగింది.