English: for at least the last twenty years.
Telugu: కనీసం గత పదిహేను ఇరవై సంవత్సరాలనుంచీ ఇలానే.