English: have suffered so much for me?
Telugu: నాకు ఇంత నష్టం కలిగించాడా ?