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