English: And they're still scientists.
Telugu: అయినప్పటికీ ఇంకా వారు శాస్త్రవేత్తలు.