English: And why on this planet?
Telugu: ఈ భూమిపై ఎందుకు ఉన్నాను?