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