English: He has been pitching for a long time.
Telugu: చాలాకాలంగా అతను ఫిషింగ్ చేస్తున్నాడు.