English: He's been doing this for the last 15 minutes.
Telugu: అతను గత 15 రోజులుగా ఇలా చేస్తున్నాడు.