English: I have made an effort.
Telugu: నేను చొరవ చూపా.