English: I had only just come in 20 minutes ago.
Telugu: 'కేవలం 20 నిమిషాల ముందే ఆ కేఫ్లోకి వెళ్లాను.