English: This is not the most perfect venue for him.
Telugu: అది అతడికి సరైన స్థానం కాదు.