English: could and even more.
Telugu: సాధ్యమవుతుంది మరియు మరింత అయినప్పటికీ.