English: I have been waiting for over 20 years.
Telugu: నేను ఈ క్షణానికి 20 ఏళ్ళకు పైగా వేచి ఉన్నాను.