English: At a lot of research involved.
Telugu: ఎన్నో పరిశోధనల్లో పాలు పంచుకుంది.