English: Continued research from there.
Telugu: అక్కడి నుండే వారు పరిశోధనలను కొనసాగిస్తారు.