English: What karma!
Telugu: ఎందకొచ్చిన ఖర్మ!