English: I waited more than 20 years.
Telugu: నేను ఈ క్షణానికి 20 ఏళ్ళకు పైగా వేచి ఉన్నాను.