English: Is this karma?
Telugu: ఇదేం ఖర్మ…?