English: He seems to have been doing it for the past few days.
Telugu: గత కొద్ది రోజులుగా ఇతను ఇదే పని చేస్తున్నట్లుగా తెలుస్తోంది.