English: That was some 20 years ago.
Telugu: అది జరిగి దాదాపు 20 సంవత్సరాలైంది.