English: I've known this for 20 years.
Telugu: గత 20 ఏళ్లుగా వీళ్లు నాకు బాగా తెలుసునన్నారు.