English: I have done a research on both of them.
Telugu: ఈ రెండింటిపైనా నేను పరిశోధనలు చేశా.