English: though he is a scientist.
Telugu: అతను ఉన్నప్పటికీ ఒక శాస్త్రవేత్త.