English: It was a new experience in their life.
Telugu: వారి జీవితంలో కొత్త అనుభవాన్ని మిగిల్చేవాడు.