English: It was completed about 20 minutes ago.
Telugu: 20 నిముషాలు ముందే ఈ పని పూర్తి చేయగలిగారు.