खुद ऐफिथे तकलीफ दिन

English: Translation
self-torture
Hindi: Translation
आत्मयंत्रणा
verb