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