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