English: It's been 20 years difference between the two.
Telugu: రెండింటికీ మధ్య ఇరవైఏళ్లు కాలం గడిచింది.